CFLAGS=$(shell pkg-config --cflags gtk+-2.0 glib) $(shell pkg-config --cflags glib-2.0)
LDFLAGS=$(shell pkg-config --libs gtk+-2.0) $(shell pkg-config --libs glib-2.0)

all:
	@make clean
	mkdir build
	
	gcc src/plzwait.c -c -o build/plzwait.o ${CFLAGS}
	gcc src/util.c -c -o build/util.o ${CFLAGS}
	
	gcc build/plzwait.o build/util.o -o build/plzwait ${LDFLAGS}
	
	strip --strip-unneeded build/plzwait

install:
	cp build/plzwait /usr/bin
	chmod 755 /usr/bin/plzwait

clean:
	@rm -rf build
	
uninstall:
	rm -f /usr/bin/plzwait
